provision for major repairs - Alemán Inglés Diccionario